Improved Charge Transport porn